$(document).ready(function()
{
	aLink();
	aTypeClick();
	aTypeConfirm();
	aVoteClick('1');
	aVoteClick('2');
	aVoteClick('3');
	aVoteClick('4');
	aVoteClick('5');
});

function aLink()
{
	$('#comentar_link').click(function()
	{
		$('#comentar_link').hide();
		$.post($('#comentario_form').attr('action'),
			$('#comentario_form').serialize(),
			function(data)
			{
				$('#comentar_link').show();
				$('#comments_div').html(data);
			}
		);
	});
}

function aVoteClick(vote)
{
	$('#voto_' + vote + '_link').click(function()
	{
		$('#evaluacion_div').html('Espere por favor...');
		$.get($(this).attr('href'), function(data)
		{
			$('#evaluacion_div').html(data);
		});
		return false;
	});
}

function aTypeConfirm()
{
	$('a[name=comentario_rep]').confirm({
		msg: '¿Está seguro?',
		timeout: 10000,
		dialogShow: 'fadeIn',
		dialogSpeed: 'slow',
		buttons: {
			ok: 'Sí',
			cancel: 'No',
			wrapper: '<button></button>',
			separator: '  ',
		}
	});
}

function aTypeClick()
{
	$('a[name=comentario_rep]').click(function(event)
	{
		$('#comments_div').html('Espere por favor...');
		$.get($(this).attr('href'), function(data){
			var valor = $('#comentario_input').val();
			$('#comments_div').load(
				$('#comentario_form').attr('action'),
				{ tipo: valor, sf_method: 'get' },
				function(){
					aTypeClick();
					aTypeConfirm();
				}
			);
		});
		return false;
	});
}
